input[type="date"]::-webkit-calendar-picker-indicator {
    display: inline-block;
    width: 15px;
    height: 15px;
    opacity: 1;
    border: 1px solid #ccc;
    border-radius: 2px;
    box-shadow: inset 0 1px #fff, 0 1px #eee;
    background-color: #eee;
    cursor: pointer;
    /* background:url('../images/icon.png') -188px -99px; */
    background-image: -webkit-linear-gradient(top, #f0f0f0, #e6e6e6);
    color: #666; 

}
.tab{
    width:100%;
    background:rgba(241,241,241,1);
    border-radius:10px 10px 0px 0px;
    box-sizing: border-box;
    padding:14px 0 17px 10px;
    span{
        font-size:14px;
        line-height:1;
        color:rgba(153, 153, 153, 1);
    }
    span:nth-of-type(1){
        padding-right:32px;
    }
    span:nth-of-type(2){
        padding:0 32px;
        border-left:1px solid rgba(221,221,221,1);
        border-right:1px solid rgba(221,221,221,1);
    }
    span:nth-of-type(3){
        padding-left:32px;
    }
    span.on{
        color:rgba(37, 180, 230, 1);
    }

}
.btns {
    margin-top: 20px;
    height: 32px;
   
    p {
        float: right;

        .btn {
            width: 98px;
            height: 32px;
            background: rgba(222, 222, 222, 1);
            border: 1px solid rgba(229, 229, 229, 1);
            border-radius: 5px;
            line-height: 32px;
            text-align: center;
            color: rgba(255, 255, 255, 1);
            font-size: 14px;
        }

        .word {
            width: 64px;
            height: 32px;
            background: rgba(255, 255, 255, 1);
            border: 1px solid rgba(229, 229, 229, 1);
            border-radius: 5px;
            line-height: 32px;
            text-align: center;
            color: rgba(51, 51, 51, 1);
            font-size: 14px;
            margin: 0 10px;

        }

        .blue {
            background: rgba(101, 178, 248, 1);
        }
    }
}
  //儿童
.drug-child {
    
        .child{
            width:100%;
            background:rgba(255,255,255,1);
            border:1px solid rgba(229,229,229,1);
            border-radius:10px;
            display: flex;
            box-sizing: border-box;
            padding:13px 26px 13px 80px;
            margin-top:10px;
            .pic{
                width:163px;
                height: 163px;
                border-radius: 50%;
                margin-right:67px;
                overflow: hidden;
                background-image: url(../img/18img01.png);
                background-repeat: no-repeat;
                background-size: 100%;
                img{
                    height: 100%;
                }
            }
            .child-center{
                flex: 1;
                .name{
                    margin-top:14px;
                    margin-bottom:16px;
                    span{
                        display: inline-block;
                    }
                    span:nth-of-type(1){
                        color:rgba(51,51,51,1);
                        font-size: 16px;
                        line-height: 1;
                    }
                    span:nth-of-type(2){
                        margin-left:10px;
                        width:19px;
                        height: 20px;
                        background-image: url(../img/18icon01.png);
                        background-size: cover;
                        &.on{
                             background-image: url(../img/18icon02.png);
                        }
                    }
                }
                .word{
                    color:rgba(102,102,102,1);
                    font-size: 13px;
                    margin-bottom: 13px;
                }
                .word:nth-last-of-type(1){
                    margin-bottom: 0;
                }
        
            }
            .child-right{
                width:160px;
                p{
                    width:100%;
                    height: 50px;
                    box-sizing: border-box;
                    display: flex;
                    margin-bottom: 8px;
                    span{
                        display: block;
                        font-size: 14px;
                        line-height: 50px;
                    }
                }
                .btn1{
                    background:rgba(83,221,223,1);
                    border:1px solid rgba(229,229,229,1);
                    border-radius:5px;
                }
                .btn2{
                    background:rgba(255,255,255,1);
                    border:1px solid rgba(83,221,223,1);
                    border-radius:5px;
                }
                .btn3{
                    background:rgba(255,255,255,1);
                    border-radius:5px;
                    margin-top:20px;
                }
                .btn span:nth-of-type(1){
                    width:24px;
                    height: 24px;
                    margin:14px 9px 14px 28px;
                
                }
                .btn1 span:nth-of-type(1){
                    background-image: url(../img/18icon03.png);
                }
                .btn1 span:nth-of-type(2){
                    color:rgba(255,255,255,1);
                    
                }
                .btn2 span:nth-of-type(2){
                    color:rgba(102,102,102,1);
                }
                .btn2 span:nth-of-type(1){
                    background-image: url(../img/18icon04.png);
                    background-size: 100% 100%;
                }
                .btn3{
                background-image: url(../img/18btn01.png);
                background-size: 100% 100%;
                }
        
            }
            
        
        }
        .message{
            margin-top:8px;
            .message-c{
                width:482px;
                background:rgba(255,255,255,1);
                border:1px solid rgba(229,229,229,1);
                border-radius:10px;
                box-sizing: border-box;
                padding:18px 8px 24px;
                .m-first{
                    padding-bottom: 16px;
                    display: flex;
                    border-bottom:1px solid  rgba(222,222,222,1);
                    span{
                        display: block;
                    }
                    .a{
                        width:16px;
                        height: 16px;
                        margin-right:10px;
                    }
                    .b{
                        color:rgba(51,51,51,1);
                        font-size: 14px;
                        width: 420px;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        line-height: 1;
                    }
                    .c{
                        width:16px;
                        height:16px;
                        background-image: url(../img/18icon05.png);
                        background-size: cover;
                        
                    }
        
        
                }
                .m-second{
                    margin-top:19px;
                    .row{
                        display: flex;
                        margin-bottom: 14px;
                        span{
                            display: block;
                            font-size: 12px;
                            line-height: 1;
                        }
                        .a{
                            width:3px;
                            height:3px;
                            background:rgba(153,153,153,1);
                            border-radius:50%;
                            margin:5px ; 
                        }
                        .b{
                            color:rgba(102,102,102,1);
                            width: 420px;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        white-space: nowrap;
                        }
                        .c{
                            color:rgba(80,106,233,1);
                        }
        
                    }
                    .row:nth-last-of-type(1){
                        margin-bottom: 0;
                    }
                }
                .m-three{
                    margin-top:15px;
                    span{
                        float: right;
                        color:rgba(153,153,153,1);
                        font-size: 14px;
                    }
                }
        
            } 
            .message-left{
            margin-right:20px;
                .a{
                    background-image: url(../img/18icon06.png);
                    background-size: cover;
                }
            }
            
            .message-right .a{
                background-image: url(../img/18icon07.png);
                background-size: cover;
            }
        }
        .drug-list{
            .list-title{
                height:51px;
                background:rgba(241,241,241,1);
                border-radius:10px 10px 0px 0px;
                box-sizing: border-box;
                padding-left:15px;
                font-size: 14px;
                color:rgba(102,102,102,1);
                line-height: 51px;
                margin-top:10px;
            }
            .drug-block{
                background:rgba(255,255,255,1);
                border:1px solid rgba(138,205,246,1);
                border-radius:10px;
                padding:16px;
                box-sizing: border-box;
                margin-top:10px; 
                display: flex;
                .img{
                    width:164px;
                    height:114px;
                    background-image: url(../img/hospital.jpeg);
                    background-size: cover;
                    margin-right:15px;
                }
                .center{
                    flex:1;
                    .name{
                        color:rgba(22,177,228,1);
                        font-size: 14px;
                        margin-top:6px;
                        margin-bottom: 18px;
                    }
                    .two {
                        display: flex;
                        margin-bottom: 10px;
                        span:nth-of-type(1){
                            width:14px;
                            height: 14px;
                            background-size: cover; 
                            margin-right:13px;
                        
                        }
                        .icon1{
                            background-image:url(../img/21icon01.png);
                            background-size: cover;
                        }
                        .icon2{
                            background-image:url(../img/21icon02.png);
                            background-size: cover;
                        }
                        span:nth-of-type(2){
                            color:rgba(102,102,102,1);
                            font-size: 12px;
                            line-height: 14px;
                        }
                        .icon3{
                            background-image:url(../img/21icon03.png);
                            background-size: cover;
                        }
                        span:nth-of-type(3){
                            color:rgba(102,102,102,1);
                            font-size: 12px;
                            flex: 1;
                            line-height: 14px;
                        }
        
                    }
                }
                .right{
                    width:46px;
                    position: relative;
                    span{
                        display: block;
                        position: absolute;
                        width:46px;
                        height: 80px;
                        // background-image: url(../img/img_Arrow.png);
                        background-size: cover;
                        top:50%;
                        transform: translateY(-50%);

                    }
                }
            }
        
        
        }
} 
/* 成人 */

.people-list{
    background:rgba(255,255,255,1);
    border:1px solid rgba(138,205,246,1);
    border-radius:10px;
    padding:22px 15px;
    box-sizing: border-box;
    margin-top:10px; 
    display: flex;
    .people-left{
        flex: 1;
        .title1{
            color:rgba(51,51,51,1);
            font-size: 16px;
            margin-bottom: 20px;
        }
        .title2{
            color:rgba(102,102,102,1);
            font-size: 15px;
            margin-top:15px;
            margin-bottom: 8px;
        }
        .title3{
            span:nth-of-type(1){
                color:rgba(102,102,102,1);
               font-size: 13px;
            }
            span:nth-of-type(2){
                color:rgba(255,102,51,1);
                font-size: 20px;
            }
        }
    }
    .people-right{
        width:131px;
        margin-left:10px;
        p{
            width:100%;
            height: 43px;
            border:1px solid rgba(229,229,229,1);
            border-radius:5px;
            line-height: 43px;
            text-align: center;
            font-size: 15px;
        }
        .people-btn1{
            background:rgba(83,221,223,1);
            color: #fff;
            margin-top:8px; 
        }
        .people-btn2{
            background:rgba(255,255,255,1);
            color: rgba(102,102,102,1);;
        }
    }
}
//添加宝宝
.upshadow {
    .x{
        width:24px;
        height: 24px;
        background: url(../../dist/img/3icon05.png);
        background-size: cover;
        position: absolute;
        z-index: 999;
        right: 20px;
        top:20px;
    }
    span{
        display: block;
    }
    .name{
        color:rgba(0,152,239,1);
        font-size:16px;
        margin-bottom: 15px;
    }

}
.add{
    padding:23px 66px 30px;
    width:508px;
    height:425px;
    border-radius:8px;
    background:#fff;

    .addf{
        width:376px;
        background:rgba(255,255,255,1);
        border:1px solid rgba(229,229,229,1);
        border-radius:5px;
        padding-top:5px;
        padding-right:15px;
        padding-left:15px;
        padding-bottom: 5px;
        margin-bottom: 16px;
        span{
            display: block;
        }
        .a{
            color:rgba(51,51,51,1);
            font-size: 14px;
            line-height: 1;
            padding-top:15px;
            flex: 1;
        }
        .b{
            width:49px;
            height:49px;
            background-image: url(../../dist/img/18img02.png);
            background-size: cover;
            background-repeat: no-repeat;
            border-radius:50%;
            position: relative;
            input{
                position: absolute;
                top:0;
                left:0;
                bottom:0;
                right: 0;
                opacity: 0;
            }

        }
    
    }
    .addc{
        width:376px;
        background:rgba(255,255,255,1);
        border:1px solid rgba(229,229,229,1);
        border-radius:5px;
        padding:17px 18px;
        margin-bottom: 16px;
        .c{
            color:rgba(51,51,51,1);
            font-size: 14px;
            line-height: 1;
        }
        .d{
            flex:1;
            margin-left:20px;
            color:rgba(153,153,153,1);
            input{
                font-size: 14px;
                line-height: 1;
                display: block;
                height: 14px;

            }
        }
        .e{
            margin-left:20px;
            .circle{
                width:14px;
                display: block;
                height: 14px;
            }
            .green{
                background-image: url(../../dist/img/3icon06.png);
                background-size: cover;
            }
            .hui{
                background-image: url(../../dist/img/choice01.png);
                background-size: cover;
            }
            .f{
                margin-left:9px;
                line-height: 1;
                color:rgba(51,51,51,1);
                font-size: 14px;

            }
        }
    }
    .sub{
        margin-top:34px;
        span{
            display: block;
            width:147px;
            height:40px;
            line-height: 40px;
            color: #fff;
            background:rgba(0,152,239,1);
            border:1px solid rgba(229,229,229,1);
            border-radius:5px;
            font-size:14px;
            margin:0 auto;
        }
    }
}
 //切换宝宝 
 .change{
    background:rgba(255,255,255,1);
    border:1px solid rgba(229,229,229,1);
    border-radius:5px;
    width:508px;
    height:425px;
    .name{
        padding-top:23px;
        padding-left:68px;
    }
    .baobao::-webkit-scrollbar {/*滚动条整体样式*/
        width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 4px;
    }
    .baobao::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 5px;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgba(0,0,0,0.2);
    }
    .baobao::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 0;
        background: rgba(0,0,0,0.1);
    }
    .baobao{
        height: 275px;
        overflow: auto;
        .first{
            padding:8px 16px;
            width:376px;
            height:82px;
            background:rgba(255,255,255,1);
            border:1px solid rgba(229,229,229,1);
            border-radius:8px;
            margin:0 auto 10px;
            .img{
                width:66px;
                height:66px;
                background-image: url(../img/18img01.png);
                background-size: cover;
                border-radius: 50%;
                overflow: hidden;
                img{
                    width: 100%;
                    height:100%;
                }
            }
            .words{
                flex: 1;
                margin-top:6px;
                margin-left:20px;
                .na{
                    color:rgba(51,51,51,1);
                    font-size: 14px;
                    margin-bottom: 8px;
                }
                .card{
                    color:rgba(102,102,102,1);
                    font-size: 12px;
                }
            }
            .check{
                width:14px;
                height:14px;
                background:rgba(255,255,255,1);
                border:1px solid rgba(204,204,204,1);
                margin-top:25px;
            }
            .checkPic{
                border:0;
                background-image: url(../img/choice4.png);
                background-size: cover;
            }
        }
    }
   


} 
 //添加提醒
.tell{
    padding:23px 66px 20px;
    width:508px;
    height:425px;
    border-radius:8px;
    background:#fff;
    .tell1{
        background:rgba(255,255,255,1);
        border:1px solid rgba(229,229,229,1);
        border-radius:8px;
        padding:13px 16px;
        margin-bottom: 9px;
        span{
            display: block;
        
        }
        .a{
            color:rgba(51,51,51,1);
            font-size: 14px;
            line-height: 1;
            margin-right:10px;
        }
        .b{
            color:rgba(153,153,153,1);
            font-size: 14px;
            flex: 1;
            line-height: 1;
            margin-right:10px;
            text-align: right;
        }
        .c{
            width:14px;
            height:14px;
            background-image: url(../../dist/img/18icon8.png);
            background-size: cover;
        }
        input{
            flex: 1;
            font-size: 14px;
            height: 14px;
            line-height: 1;
        }
    }
    .nomar{
        margin-bottom: 0;
        border-top: none;
        border-left: none;
        border-radius: 0;
        border-right: none;
    }
    .texta{
        border:1px solid rgba(229,229,229,1);
        border-radius:8px;
        height: 150px;
        margin-bottom:42px;
        textarea{
            width:100%;
            height:100px;
            padding:15px 40px;
            font-size: 14px;
            line-height: 22px;
            color:rgba(153,153,153,1);
    
    
        }
    
        
    }


} 
// 公用button
.sure{
    margin-top:15px;
    span{
        display: block;
        width:147px;
        height:41px;
        line-height: 41px;
        color: #fff;
        background:rgba(0,152,239,1);
        border:1px solid rgba(229,229,229,1);
        border-radius:5px;
        font-size:14px;
        margin:0 auto;
    }
}
._date{
    position: absolute;
    top:0;
    right: 0;
    bottom: 0;
}
.b18r0{
    bottom: -18px;
    right: 0px;
}

// @media screen and (min-width: 1400px){
// .tab{
//     width:100%;
//     height:62px;
//     background:rgba(241,241,241,1);
//     border-radius:10px 10px 0px 0px;
//     box-sizing: border-box;
//     padding:18px 0 20px 10px;
//     span{
//         font-size:24px;
//         cursor: pointer;
//         line-height:1;
//         color:rgba(153, 153, 153, 1);
//     }
//     span:nth-of-type(1){
//         padding-right:40px;
//     }
//     span:nth-of-type(2){
//         padding:0 40px;
//         border-left:1px solid rgba(221,221,221,1);
//         border-right:1px solid rgba(221,221,221,1);
//     }
//     span:nth-of-type(3){
//         padding-left:40px;
//     }
//     span.on{
//         color:rgba(37, 180, 230, 1);
//     }

// }
// //添加宝宝
// .upshadow {
//     .x{
//         width:28px;
//         height: 28px;
//         background: url(../../dist/img/3icon05.png);
//         position: absolute;
//         z-index: 999;
//         right: 20px;
//         top:20px;
//     }
//     span{
//         display: block;
//     }
//     .name{
//         color:rgba(0,152,239,1);
//         font-size: 24px;
//         margin-bottom: 29px;
//     }

// }
// .add{
//     padding:30px 81px 40px;
//     width:622px;
//     height:520px;
//     border-radius:8px;
//     background:#fff;

//     .addf{
//         width:460px;
//         background:rgba(255,255,255,1);
//         border:1px solid rgba(229,229,229,1);
//         border-radius:5px;
//         padding-top:11px;
//         padding-right:20px;
//         padding-left:20px;
//         padding-bottom: 11px;
//         margin-bottom: 20px;
//         span{
//             display: block;
//         }
//         .a{
//             color:rgba(51,51,51,1);
//             font-size: 16px;
//             line-height: 1;
//             padding-top:20px;
//             flex: 1;
//         }
//         .b{
//             width:60px;
//             height:60px;
//             background-image: url(../../dist/img/18img02.png);
//             border-radius:50%;
//             input{
//                 width:0;
//                 height: 0;
//             }

//         }
    
//     }
//     .addc{
//         width:460px;
//         background:rgba(255,255,255,1);
//         border:1px solid rgba(229,229,229,1);
//         border-radius:5px;
//         padding:19px 20px;
//         margin-bottom: 20px;
//         .c{
//             color:rgba(51,51,51,1);
//             font-size: 16px;
//             line-height: 1;
//         }
//         .d{
//             flex:1;
//             margin-left:20px;
//             color:rgba(153,153,153,1);
//             input{
//                 font-size: 16px;
//                 line-height: 1;
//                 display: block;
//                 height: 16px;

//             }
//         }
//         .e{
//             margin-left:20px;
//             .circle{
//                 width:16px;
//                 display: block;
//                 height: 16px;
//             }
//             .green{
//                 background-image: url(../../dist/img/3icon06.png);
//                 background-size: cover;
//             }
//             .hui{
//                 background-image: url(../../dist/img/choice01.png);
//                 background-size: cover;
//             }
//             .f{
//                 margin-left:9px;
//                 line-height: 1;
//                 color:rgba(51,51,51,1);
//                 font-size: 16px;

//             }
//         }
//     }
//     .sub{
//         margin-top:34px;
//         span{
//             display: block;
//             width:180px;
//             height:50px;
//             line-height: 50px;
//             color: #fff;
//             background:rgba(0,152,239,1);
//             border:1px solid rgba(229,229,229,1);
//             border-radius:5px;
//             font-size:24px;
//             margin:0 auto;
//         }
//     }
// }
// //切换宝宝 
// .change{
//     background:rgba(255,255,255,1);
//     border:1px solid rgba(229,229,229,1);
//     border-radius:5px;
//     width:622px;
//     height:520px;
    
//     .name{
//         padding-top:44px;
//         padding-left: 80px;
//     }
//     .baobao::-webkit-scrollbar {/*滚动条整体样式*/
//         width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
//         height: 4px;
//     }
//     .baobao::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
//         border-radius: 5px;
//         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
//         background: rgba(0,0,0,0.2);
//     }
//     .baobao::-webkit-scrollbar-track {/*滚动条里面轨道*/
//         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
//         border-radius: 0;
//         background: rgba(0,0,0,0.1);
//     }
//     .baobao{
//         height: 330px;
//         overflow: auto;
//         .first{
//             padding:10px 20px;
//             width:460px;
//             height:100px;
//             background:rgba(255,255,255,1);
//             border:1px solid rgba(229,229,229,1);
//             border-radius:8px;
//             margin:0 auto 10px;
//             .img{
//                 width:80px;
//                 height: 80px;
//                 background: red;  background-image: url(../img/18btn01.png);
//                 background-size: cover;
//                 border-radius: 50%;
//                 overflow: hidden;
//             }
//             .words{
//                 flex: 1;
//                 margin-top:6px;
//                 margin-left:20px;
//                 .na{
//                     color:rgba(51,51,51,1);
//                     font-size: 24px;
//                     margin-bottom: 8px;
//                 }
//                 .card{
//                     color:rgba(102,102,102,1);
//                     font-size: 18px;
//                 }
//             }
//             .check{
//                 width:16px;
//                 height:16px;
//                 background:rgba(255,255,255,1);
//                 border:1px solid rgba(204,204,204,1);
//                 margin-top:30px;
//             }
//             .checkPic{
//                 border:0;
//                 background-image: url(../img/choice4.png);
//                 background-size: cover;
//             }
//         }
//     }
  
// } 
// //添加提醒
// .tell{
//     padding:30px 81px 40px;
//     width:622px;
//     height:520px;
//     border-radius:8px;
//     background:#fff;
//     .tell1{
//         background:rgba(255,255,255,1);
//         border:1px solid rgba(229,229,229,1);
//         border-radius:8px;
//         padding:15px 20px 16px;
//         margin-bottom: 10px;
//         span{
//             display: block;
        
//         }
//         .a{
//             color:rgba(51,51,51,1);
//             font-size: 16px;
//             line-height: 1;
//             margin-right:20px;
//         }
//         .b{
//             color:rgba(153,153,153,1);
//             font-size: 16px;
//             flex: 1;
//             line-height: 1;
//             margin-right:10px;
//             text-align: right;
//         }
//         .c{
//             width:16px;
//             height:16px;
//             background-image: url(../../dist/img/18icon8.png);
//         }
//         input{
//             flex: 1;
//             font-size: 16px;
//             height: 16px;
//             line-height: 1;
//         }
//     }
//     .nomar{
//         margin-bottom: 0;
//         border-top: none;
//         border-left: none;
//         border-radius: 0;
//         border-right: none;
//     }
//     .texta{
//         border:1px solid rgba(229,229,229,1);
//         border-radius:8px;
//         height: 160px;
//         margin-bottom:82px;
//         textarea{
//             width:100%;
//             height:100px;
//             padding:15px 40px;
//             font-size: 16px;
//             line-height: 22px;
//             color:rgba(153,153,153,1);
    
    
//         }
    
        
//     }


// } 
// // 公用button
// .sure{
//     margin-top:27px;
//     span{
//         display: block;
//         width:180px;
//         height:50px;
//         line-height: 50px;
//         color: #fff;
//         background:rgba(0,152,239,1);
//         border:1px solid rgba(229,229,229,1);
//         border-radius:5px;
//         font-size:24px;
//         margin:0 auto;
//     }
// }



// //儿童

// .drug-child {
    
//     .child{
//         width:100%;
//         background:rgba(255,255,255,1);
//         border:1px solid rgba(229,229,229,1);
//         border-radius:10px;
//         display: flex;
//         box-sizing: border-box;
//         padding:13px 26px 13px 80px;
//         margin-top:10px;
//         .pic{
//             width:200px;
//             height: 200px;
//             border-radius: 50%;
//             margin-right:80px;
//             background: red;
//             overflow: hidden;
//         }
//         .child-center{
//             flex: 1;
//             .name{
//                 margin-top:14px;
//                 margin-bottom:22px;
//                 span{
//                     display: inline-block;
//                 }
//                 span:nth-of-type(1){
//                     color:rgba(51,51,51,1);
//                     font-size: 24px;
//                     line-height: 1;
//                 }
//                 span:nth-of-type(2){
//                     margin-left:10px;
//                     width:23px;
//                     height: 24px;
//                     background-image: url(../img/18img01.png);
//                 }
//             }
//             .word{
//                 color:rgba(102,102,102,1);
//                 font-size: 18px;
//                 margin-bottom: 13px;
//             }
//             .word:nth-last-of-type(1){
//                 margin-bottom: 0;
//             }

//         }
//         .child-right{
//             width:160px;
//             p{
//                 width:100%;
//                 height: 52px;
//                 box-sizing: border-box;
//                 display: flex;
//                 margin-bottom: 10px;
//                 cursor: pointer;
//                 span{
//                     display: block;
//                     font-size: 18px;
//                     line-height: 52px;
//                 }
//             }
//             .btn1{
//                 background:rgba(83,221,223,1);
//                 border:1px solid rgba(229,229,229,1);
//                 border-radius:5px;
//             }
//             .btn2{
//                 background:rgba(255,255,255,1);
//                 border:1px solid rgba(83,221,223,1);
//                 border-radius:5px;
//             }
//             .btn3{
//                 background:rgba(255,255,255,1);
//                 border:1px solid rgba(53,206,23,1);
//                 border-radius:5px;
//                 margin-top:20px;
//             }
//             .btn span:nth-of-type(1){
//                 width:24px;
//                 height: 24px;
//                 margin:14px 9px 14px 28px;
            
//             }
//             .btn1 span:nth-of-type(1){
//                 background-image: url(../img/18icon03.png);
//             }
//             .btn1 span:nth-of-type(2){
//                 color:rgba(255,255,255,1);
                
//             }
//             .btn2 span:nth-of-type(2){
//                 color:rgba(102,102,102,1);
//             }
//             .btn2 span:nth-of-type(1){
//                 background-image: url(../img/18icon04.png);
//             }
//             .btn3{
//             background-image: url(../img/18btn01.png);
//             background-size: cover;
//             }

//         }
        

//     }
//     .message{
//         margin-top:10px;
//         .message-c{
//             width:590px;
//             background:rgba(255,255,255,1);
//             border:1px solid rgba(229,229,229,1);
//             border-radius:10px;
//             box-sizing: border-box;
//             padding:21px 10px 24px;
//             .m-first{
//                 padding-bottom: 22px;
//                 display: flex;
//                 border-bottom:1px solid  rgba(222,222,222,1);
//                 span{
//                     display: block;
//                 }
//                 .a{
//                     width:20px;
//                     height: 20px;
//                     margin-right:10px;
                
//                 }
//                 .b{
//                     color:rgba(51,51,51,1);
//                     font-size: 18px;
//                     flex: 1;
//                     line-height: 1;
//                 }
//                 .c{
//                     width:24px;
//                     height:24px;
//                     background-image: url(../img/18icon05.png);
//                     background-size: cover;
                    
//                 }


//             }
//             .m-second{
//                 margin-top:23px;
//                 .row{
//                     display: flex;
//                     margin-bottom: 10px;
//                     span{
//                         display: block;
//                         font-size: 16px;
//                     }
//                     .a{
//                         width:4px;
//                         height:4px;
//                         background:rgba(153,153,153,1);
//                         border-radius:50%;
//                         margin:8px ; 
//                     }
//                     .b{
//                         color:rgba(102,102,102,1);
//                         flex: 1;
//                     }
//                     .c{
//                         cursor: pointer;
//                         color:rgba(80,106,233,1);
//                     }

//                 }
//                 .row:nth-last-of-type(1){
//                     margin-bottom: 0;
//                 }
//             }
//             .m-three{
//                 margin-top:20px;
//                 span{
//                     float: right;
//                     color:rgba(153,153,153,1);
//                     font-size: 14px;
//                     cursor: pointer;
//                 }
//             }

//         } 
//         .message-left{
//             margin-right:20px;
//             .a{
//                 background-image: url(../img/18icon06.png);
//                 background-size: cover;
//             }
//         }
        
//         .message-right .a{
//             background-image: url(../img/18icon07.png);
//             background-size: cover;
//         }
//     }
//     .drug-list{
//         .list-title{
//             height:62px;
//             background:rgba(241,241,241,1);
//             border-radius:10px 10px 0px 0px;
//             box-sizing: border-box;
//             padding-left:19px;
//             font-size: 18px;
//             color:rgba(102,102,102,1);
//             line-height: 62px;
//             margin-top:10px;
//         }
//         .drug-block{
//             background:rgba(255,255,255,1);
//             border:1px solid rgba(138,205,246,1);
//             border-radius:10px;
//             padding:20px;
//             box-sizing: border-box;
//             margin-top:10px; 
//             display: flex;
//             .img{
//                 width:200px;
//                 height:140px;
//                 background-image: url(../img/21img_Hospital.png);
//                 background-size: cover;
//             }
//             .center{
//                 flex:1;
//                 margin-left:20px;
//                 .name{
//                     color:rgba(22,177,228,1);
//                     font-size: 24px;
//                     margin-top:11px;
//                     margin-bottom: 20px;
//                 }
//                 .two {
//                     display: flex;
//                     margin-bottom: 10px;
//                     span:nth-of-type(1){
//                         width:16px;
//                         height: 16px;
//                         background-size: cover; 
//                         margin-right:16px;
                    
//                     }
//                     .icon1{
//                         background-image:url(../img/14icon01.png);
//                     }
//                     .icon2{
//                         background-image:url(../img/14icon02.png);
//                     }
//                     span:nth-of-type(2){
//                         color:rgba(102,102,102,1);
//                         font-size: 16px;
//                         line-height: 1;
//                     }
//                     .icon3{
//                         background-image:url(../img/14icon03.png);
//                     }
//                     span:nth-of-type(3){
//                         color:rgba(102,102,102,1);
//                         font-size: 16px;
//                         flex: 1;
//                         line-height: 1;
//                     }

//                 }
//             }
//             .right{
//                 width:56px;
//                 position: relative;
//                 span{
//                     display: block;
//                     position: absolute;
//                     width:56px;
//                     height: 100px;
//                     background-image: url(../img/img_Arrow.png);
//                     background-size: cover;
//                     top:50%;
//                     transform: translateY(-50%);

//                 }
//             }
//         }


//     }
// }




// /* 成人 */

// .people-list{
//     background:rgba(255,255,255,1);
//     border:1px solid rgba(138,205,246,1);
//     border-radius:10px;
//     padding:27px 20px;
//     box-sizing: border-box;
//     margin-top:10px; 
//     display: flex;
//     .people-left{
//         flex: 1;
//         .title1{
//             color:rgba(51,51,51,1);
//             font-size: 24px;
//         }
//         .title2{
//             color:rgba(102,102,102,1);
//             font-size: 18px;
//             margin-top:20px;
//             margin-bottom: 10px;
//         }
//         .title3{
//             span:nth-of-type(1){
//                 color:rgba(102,102,102,1);
//                font-size: 18px;
//             }
//             span:nth-of-type(2){
//                 color:rgba(255,102,51,1);
//                 font-size: 32px;
//             }
//         }
//     }
//     .people-right{
//         width:160px;
//         margin-left:10px;
//         p{
//             width:100%;
//             height: 52px;
//             border:1px solid rgba(229,229,229,1);
//             border-radius:5px;
//             line-height: 52px;
//             text-align: center;
//             font-size: 18px;
//         }
//         .people-btn1{
//             background:rgba(83,221,223,1);
//             color: #fff;
//             margin-bottom:10px; 
//         }
//         .people-btn2{
//             background:rgba(255,255,255,1);
//             color: rgba(102,102,102,1);;
//         }
//     }
// }
// }






